staunch belief - Turc Anglais Dictionnaire